Hybrid Blockchain-Enabled Security in Cloud Storage Infrastructure …

163

Fig. 20 The process of creating the hash in blockchain using three inputs

Figure 21 shows the time when hashing if it was created from: data only, or (data,

previous hash, and the time stamp), where the size of each block in chains will be

100 KB (fixed), and the size of the data will be different up to 25 MB.

We noted that the process of generating a hash from three elements (data +

timestamp + previous hash) instead of just generating it from the data will provide

greater security, but with a negative impact on the performance of course, and this is

what has been noticed by experiences, where the performance time varies between

the previous two methods according to the size of the block (the original file size),

where the performance is almost the same when the block size in the chain is less

Fig. 21 The generation time for hash when the size of each block is 100 KB